|
BSDK.NET - BlomURBEX 3D Data Provider Software Development Kit
|
Abstract class that lets SDK use the client application logging system. More...
Public Types | |
Event levels and codes | |
| enum | BLeventtype { BL_EVENT_TYPE_TRACE_DEBUG = NatBEventViewer.BLeventtype.BL_EVENT_TYPE_TRACE_DEBUG, BL_EVENT_TYPE_TRACE_INFO = NatBEventViewer.BLeventtype.BL_EVENT_TYPE_TRACE_INFO, BL_EVENT_TYPE_TRACE_WARN = NatBEventViewer.BLeventtype.BL_EVENT_TYPE_TRACE_WARN, BL_EVENT_TYPE_TRACE_ERROR = NatBEventViewer.BLeventtype.BL_EVENT_TYPE_TRACE_ERROR, BL_EVENT_TYPE_IO_EXCEPTION = NatBEventViewer.BLeventtype.BL_EVENT_TYPE_IO_EXCEPTION } |
| Identify event type-importance levels. More... | |
| enum | BLeventcode { BL_EVENT_CODE_GENERIC = NatBEventViewer.BLeventcode.BL_EVENT_CODE_GENERIC, BL_EVENT_CODE_IO_CONNECTION_FAILED = NatBEventViewer.BLeventcode.BL_EVENT_CODE_IO_CONNECTION_FAILED, BL_EVENT_CODE_IO_CONNECTION_RESTABLISHED = NatBEventViewer.BLeventcode.BL_EVENT_CODE_IO_CONNECTION_RESTABLISHED } |
| Identify event details codes. More... | |
Public Member Functions | |
| delegate void | NotifyEventDelegate (BLeventtype eventType, BLeventcode eventCode, string message) |
| Traces a message to logger. | |
| delegate bool | EventTypeEnabledFilterDelegate (BLeventtype eventType) |
| Returns whether logging level is enabled. | |
Properties | |
| static EventTypeEnabledFilterDelegate | EventTypeEnabledFilter [set] |
| static NotifyEventDelegate | NotifyEvent [set] |
Abstract class that lets SDK use the client application logging system.
Identify event details codes.
Identify event type-importance levels.
| delegate bool BSDKW::BEventViewer::EventTypeEnabledFilterDelegate | ( | BLeventtype | eventType | ) |
Returns whether logging level is enabled.
This method should return VERY QUICK in order to not penalize performance
| eventType | Event type to test:
|
| delegate void BSDKW::BEventViewer::NotifyEventDelegate | ( | BLeventtype | eventType, |
| BLeventcode | eventCode, | ||
| string | message | ||
| ) |
Traces a message to logger.
| eventType | Event type:
|
| eventCode | Event code:
|
| message | Message description in natural English language |
EventTypeEnabledFilterDelegate BSDKW::BEventViewer::EventTypeEnabledFilter [static, set] |
NotifyEventDelegate BSDKW::BEventViewer::NotifyEvent [static, set] |
1.7.4